<?php
/*
 * 入口文件
 * 1、定义常量
 * 2、加载函数库
 * 3、启动框架
 */

use Whoops\Handler\PrettyPageHandler;
use Whoops\Run;

define('WJSSK', realpath('./'));
define('CORE', WJSSK . '/core');
define('APP', WJSSK . '/app');
define('MODULE', 'app');
define('DEBUG', true);

include "vendor/autoload.php";
if (DEBUG) {
    $whoops = new Run;
    $errorTitle = "出错了哦~~~~";
    $option = new PrettyPageHandler();
    $option->setPageTitle($errorTitle);
    $whoops->pushHandler($option);
    $whoops->register();
    ini_set('display_errors', 'On');
} else {
    ini_set('display_errors', 'Off');
}

include CORE . '/common/function.php';
include CORE . '/wjssk.php';
//将函数注册到SPL __autoload函数队列中。如果该队列中的函数尚未激活，则激活它们。
spl_autoload_register('\core\wjssk::load');

core\wjssk::run();